have one's act together - Español Inglés Diccionario